body{margin:0;border:0;width:100%;color:#274385;font-size:14px;line-height:170%;-webkit-text-size-adjust:none}
div,h1,h2,h3,h4,hr,p,form,label,input,textarea,img,span{vertical-align:middle;margin:0px;padding:0px;word-wrap:normal;word-break:normal;border-width:0;font-family:"微軟正黑體","蘋果儷中黑","Lucida Grande","Arial","Arial Narrow"}
hr{noshade:noshade}
th{font-weight:normal}
ul{list-style:none;margin:0;padding:0;overflow:hidden}
li{list-style:none}
a,a:hover{text-decoration:none;cursor:pointer;outline:none !important;color:#000}
a:hover{color:#757575}
img{max-width:100%}
.pageh1{position:fixed;z-index:-999;opacity:0}
#jumpDiv,#jumpIframe{position:relative;background:#fff;top:0;left:0;z-index:9999999999999999999999}
section{width:1160px;margin:0 auto;overflow:hidden}
header #topbar{background:rgb(254,253,254);background:-moz-linear-gradient(top,rgba(254,253,254,1) 0%,rgba(227,227,227,1) 100%);background:-webkit-linear-gradient(top,rgba(254,253,254,1) 0%,rgba(227,227,227,1) 100%);background:linear-gradient(to bottom,rgba(254,253,254,1) 0%,rgba(227,227,227,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefdfe',endColorstr='#e3e3e3',GradientType=0);padding:15px 0}
#topbar #cis{float:left;width:250px}
#topbar #top-right{float:right;overflow:hidden}
#topbar #top-right .trans,#topbar #top-right .topshare,#topbar #top-right .topphone{float:right}
#topbar #top-right .trans{margin:0 0 0 10px}
#topbar #top-right .topshare{margin-top:2px}
#topbar #top-right .topphone{margin:18px 0 0}
#topbar #top-right .trans a{color:#fff;font-size:14px;padding:10px 25px;display:inline-block;background:#a00342;border-radius:50px;margin-left:10px}
#topbar #top-right .trans a:first-child{background:#f5cc34;margin-left:0}
#topbar #top-right .topshare a{color:#868686;font-size:20px;margin:0 5px;width:40px;height:40px;line-height:35px;border:1px solid #9b9b9b;border-radius:50%;display:inline-block;text-align:center}
#topbar #top-right .topshare a img{width:18px}
#topbar #top-right .topphone a{color:#868686;font-size:26px;font-weight:bold}
footer section #webSeo{color:#fff;font-size:6pt;width:100%;opacity:.5}
header #main-menu{background:#29a3db}
header #main-menu section,header #main-menu ul{overflow:visible;text-align:center}
.nav-func{display:none}
.slick-slider{margin-bottom:0}
.menu section ul li{display:inline-block;width:calc( (100%/7) - 25px);position:relative;z-index:1;padding:0px 10px}
.menu section >ul >li:after{content:'';background:rgb(255 255 255 / 10%);position:absolute;width:100%;height:100%;top:0;left:0;transition:ease-in-out all 0.3s;z-index:-1;opacity:0}
.menu section >ul >li:hover:after{opacity:1}
.menu ul li a{color:#fff;font-size:15px;display:block;text-align:center;padding:20px 20px;position:relative}
.menu ul li .navsub,.menu ul li:hover .navmain{display:none}
.menu ul li:hover .navsub{display:block;text-align:center;font-size:12px}
.menu ul li .subnav{display:none;position:absolute;top:100%;left:0;background:#363636}
.menu ul li:hover .subnav{display:block;min-width:180px;left:calc(50% - 90px)}
.menu section ul li .subnav li{width:100%;display:block}
.menu section ul li .subnav li a{padding:12px;text-align:left;background:#1a1a1a}
.menu section ul li .subnav li p{color:#fff;background:#1a1a1a;text-align:left;padding:5px 12px;font-size:16px}
.menu section ul li .subnav li ul li:last-child{border:none}
.menu section ul li .subnav li ul li a{padding:5px 35px;font-size:14px;background:#2f2f2f}
footer{padding-top:40px;background:#29a3db}
footer section >div{float:left;overflow:hidden;width:22%}
footer section .three{width:44%;margin-top:40px}
footer section .one #footer-cis{text-align:center;width:170px;margin-top:20px}
footer section .two{width:28%}
footer section .two .border{padding:0 20px}
footer section .two .border p{font-size:14px;color:#fff}
footer section .two .border p a{color:#fff}
footer section .three li{display:inline-block;width:20%;margin-right:-4px;padding-bottom:10px}
footer section .three li a{color:#fff;font-size:15px}
footer section .four{float:right;width:34%}
footer section .four .leftborder{overflow:hidden;padding-left:20px}
footer section .four .leftborder >div{float:right;margin:0 20px}
footer section .four .leftborder #footer-qrcode2{width:150px}
footer section .four .leftborder #cellphone li{margin-top:10px}
footer .footer2{border-top:1px solid #f9f9f9;padding:10px 0 20px;margin-top:30px}
footer section .four .leftborder #cellphone li a{background:#f5cc34;display:inline-block;color:#fff;padding:10px 40px;border-radius:50px}
footer .footer2 .panter{float:none;width:100%;text-align:center;margin-bottom:10px}
footer .footer2 .info{text-align:center;font-size:12px;color:#c5c5c5;width:100%;float:none}
footer .footer2 .info a{color:#a6a6a6}
footer .footer2 .info >p{color:#fff;display:inline-block;text-align:center;margin-right:10px;opacity:.5}
#gotop{position:fixed;right:20px;bottom:30px;font-size:40px;color:#fff;background:#f5cc34;width:50px;height:50px;text-align:center;line-height:43px;display:inline-block;border-radius:50%;z-index:999}
.mobile-main-nav{display:none}
#signup{position:fixed;top:15%;font-size:40px;color:#fff;text-shadow:0 0 10px #000;z-index:9}
#linejoin{position:fixed;top:20%;z-index:99}
.animeEffectA{}
.animeEffectA ul li{}
.animeEffectA ul li img{width:40px}
#linejoin .share{background:linear-gradient(90deg,#ca652f 0%,#d34670 20%,#de0ea0 40%,#de0ea0 60%,#5e38e3 100%);width:80%;margin:10px auto 0;text-align:center}
#linejoin .share a{color:#fff;font-size:25px;display:inline-block;margin:0 5px;height:45px}
#linejoin .gogogog{position:absolute;top:50%;margin-left:150px}
#linejoin .gogogog a{text-decoration:none;background:#f39800;padding:5px;color:#fff;border-bottom-right-radius:10px;border-top-right-radius:10px}
#linejoin .gogogog #clickclose{display:block}
#linejoin .gogogog #clickopen{display:none;padding:15px}
.menu_list{text-align:center;margin-top:10px}
.menu_list li{list-style-type:none;text-align:center;display:inline-block;cursor:pointer;margin:0 2px}
.menu_list li a{text-decoration:none}
.menu_list li:hover a{-webkit-filter:grayscale(1);-webkit-animation:tada 1s;animation:tada 1s}
.menu_list i{font-size:2em;padding:2px 0}
.menu_list li:hover i{color:white;background:linear-gradient(#fff,#fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.pic_logo_530{width:36px;margin-bottom:15px;float:left}
.pic_logo_530 img{width:100%;height:auto}

@media screen and (max-width:1366px){
	section{width:80%}
	#topbar #top-right .topphone a{font-size:20px}
	#topbar #top-right .topphone img{height:30px;vertical-align:sub}
	#topbar #top-right .topshare a{font-size:16px}
	footer section .four .leftborder #footer-qrcode2{margin-right:0}
	header #topbar{padding:20px 0}
}
@media screen and (min-width:1280px){
	.mobile-main-nav{display:none !important}
}
@media screen and (max-width:1280px){
	footer section .four .leftborder{overflow:hidden}
	footer section .four .leftborder #footer-qrcode2,#cellphone{margin:0;float:right;max-width:49%}
	header section{width:90%}
	#topbar #top-right .topshare a{margin:0}
	.mobile-main-nav{position:fixed;left:0;top:0;z-index:999;width:30%;background:#114982;height:100vh}
	.nav-funcB{position:fixed;color:#fff;text-align:right;float:right;font-size:24px;left:20px;top:15px}
	#mobile-menu >ul{margin-top:40px;overflow:auto;max-height:calc(100vh - 110px)}
	#mobile-menu >ul >li .menu_head{overflow:hidden;padding:15px 20px;border-bottom:1px solid #b9d4f1}
	#mobile-menu >ul >li .menu_head p{float:left}
	#mobile-menu >ul >li .menu_head p a{color:#fff}
	#mobile-menu >ul >li .menu_head b{float:right;color:#fff}
	#mobile-menu >ul >li .menu_head.c0 b{display:none}
	#mobile-menu >ul >li .menu_body >li{background:#9a1515;color:#fff}
	#mobile-menu >ul >li .menu_body >li >a{color:#fff;display:block;padding:15px 20px;border-bottom:1px solid #a91a1a}
	#mobile-menu >ul >li .menu_body >li >p{color:#fff;display:block;padding:5px 20px;background:#801616}
	header #main-menu{display:none}
	#mobile-menu >ul >li .menu_body >li .subOption a{color:#fff;display:block;padding:5px 40px;background:#701010;border-bottom:1px solid #801616}
	header{position:relative}
	.nav-func{display:block;position:absolute;top:20px;left:2.5%;font-size:24px;color:#000}
	#topbar #cis{margin-left:2.5%}
	#topbar #cis img{height:40px}
	header #topbar{padding:10px 0}
	#topbar #top-right .trans{margin:0px 0 0 10px}
	#topbar #top-right .topshare{margin:0px 0 0 15px}
	#topbar #top-right .topphone{margin:0}
	#topbar #top-right .topphone img{height:20px}
	#topbar #top-right .topphone a{font-size:18px}
	#topbar #top-right{margin-top:7px}
	#main-menu section{width:100%}
	.menu ul li{float:none;width:100%;overflow:hidden}
}
@media screen and (max-width:980px){
	footer section .one,footer section .three,footer section .four{width:100%;margin:0 0 20px;text-align:center}
	footer section .two .border p{text-align:center}
	footer section .one #footer-cis{margin:0 auto}
	footer section .three ul{width:90%;margin:0 auto}
	footer section .three li{text-align:center;margin:0 10px}
	footer section .four .leftborder #footer-qrcode2,#cellphone{width:100%;margin:0 auto;float:none;text-align:center}
	#cellphone ul{text-align:center}
	#cellphone li{display:inline-block}
	footer section .four .leftborder #footer-qrcode2 img{width:150px}
	.mobile-main-nav{width:50%}
}
@media screen and (max-width:768px){
	#topbar #top-right .topphone{display:none}
}
@media screen and (max-width:640px){
	footer section .four .leftborder #cellphone{position:fixed;left:0;bottom:0;margin:0;width:100%;max-width:100%;z-index:2}
	footer section .four .leftborder #cellphone li a{background:#a00342;padding:14px 50px}
	footer section .four .leftborder #cellphone li:first-child a{background:#c5af81}
	footer section .four .leftborder #cellphone ul{text-align:left}
	#gotop{bottom:10px;right:10px}
	footer section .four .leftborder #cellphone li{display:inline-block;margin:10px}
	footer .footer2{padding:30px 0 80px}
	#topbar #top-right .trans a:first-child,#topbar #top-right .trans a:first-child:before,#topbar #top-right .trans a{display:none}
	.nav-func{top:20px}
	#topbar #cis img{}
	#topbar #cis{margin-left:10%}
	#topbar #top-right{margin-top:5px}
	#topbar #top-right .topshare a{font-size:14px}
	#topbar #top-right .trans a{padding:0 0 0 5px;font-size:12px}
	#topbar #top-right .trans,#topbar #top-right .topshare{margin:0 0 0 5px}
	#topbar #top-right{margin-top:2px}
	section{width:90%}
	#signup{display:none}
}
@media screen and (max-width:480px){
	.menu ul li a{padding:10px}
.mobile-main-nav{width:80%}
	#gotop{}
	#topbar #top-right{display:none}
	footer section .four .leftborder #cellphone li{margin:0 0 10px 10px}
	footer section .four .leftborder #cellphone li a{padding:14px 40px}
	 #linejoin{display:none} 
}
@media screen and (max-width:360px){
	#topbar #top-right .topshare{display:none}
	#topbar #cis{margin-left:10%}
}